tracking apparatus - Francés Inglés Diccionario